#ifndef _TOURNAMENT_SELECTOR_HPP
#define _TOURNAMENT_SELECTOR_HPP

#include <GA\operations\selection\Selector.hpp>

namespace unitraf
{

class TournamentSelector :
	public Selector
{
public:
	TournamentSelector(size_t tournamentSize);
	virtual size_t select( );
	virtual ~TournamentSelector(void);
protected:
	size_t _tournamentSize;

};

}
#endif //#ifndef _TOURNAMENT_SELECTOR_HPP